pertaining to the mind or intellect - Allemand Anglais Dictionnaire